package core.models.dataModels.createModels;

import java.util.ArrayList;

import core.models.domainModel.Passagier;
import core.models.domainModel.Vlucht;

public class ToevoegenBookingPersGegModel {
	
	
	private String voornaam;
	private String naam;
	private String straat;
	private String bus;
	private int straatNummer;
	private String Nationaliteit;
	private String postcode;
	private String gemeente;
	private String provincie;
	private String identiteitskaartNr;
	private String geboortedatum;
	private Vlucht vlucht;
	private String typeVlucht;
	private Passagier passagier;
	
	//String om te kijken wel schermtype wordt opgeroepen
	private String schermType;
	


	//arraylist voor drop down
	private ArrayList<String> Nationaliteiten;
	
	//contructor
	
	public ToevoegenBookingPersGegModel()
	{
		this.voornaam = null;
		this.naam = null;
		this.straat = null;
		this.bus = null;
		this.straatNummer = 0;
		this.postcode = null;
		this.gemeente = null;
		this.provincie = null;
		this.identiteitskaartNr = null;
		this.geboortedatum = null;
		this.passagier = null;
		this.schermType = null;
		
		Nationaliteiten = new ArrayList<String>();
	}
	
	
	public String getSchermType() {
		return schermType;
	}


	public void setSchermType(String schermType) {
		this.schermType = schermType;
	}


	public Passagier getPassagier() {
		return passagier;
	}

	public void setPassagier(Passagier passagier) {
		this.passagier = passagier;
	}
	public ArrayList<String> getNationaliteiten() {
		return Nationaliteiten;
	}
	public void setNationaliteiten(ArrayList<String> nationaliteiten) {
		Nationaliteiten = nationaliteiten;
	}
	public String getVoornaam() {
		return voornaam;
	}
	public void setVoornaam(String voornaam) {
		this.voornaam = voornaam;
	}
	public String getNaam() {
		return naam;
	}
	public void setNaam(String naam) {
		this.naam = naam;
	}
	public String getStraat() {
		return straat;
	}
	public void setStraat(String straat) {
		this.straat = straat;
	}
	public String getBus() {
		return bus;
	}
	public void setBus(String bus) {
		this.bus = bus;
	}
	public int getStraatNummer() {
		return straatNummer;
	}
	public void setStraatNummer(int straatNummer) {
		this.straatNummer = straatNummer;
	}
	public String getPostcode() {
		return postcode;
	}
	public void setPostcode(String postcode) {
		this.postcode = postcode;
	}
	public String getGemeente() {
		return gemeente;
	}
	public void setGemeente(String gemeente) {
		this.gemeente = gemeente;
	}
	public String getProvincie() {
		return provincie;
	}
	public void setProvincie(String provincie) {
		this.provincie = provincie;
	}
	public String getIdentiteitskaartNr() {
		return identiteitskaartNr;
	}
	public void setIdentiteitskaartNr(String identiteitskaartNr) {
		this.identiteitskaartNr = identiteitskaartNr;
	}
	public String getGeboortedatum() {
		return geboortedatum;
	}
	public void setGeboortedatum(String geboortedatum) {
		this.geboortedatum = geboortedatum;
	}
	public String getNationaliteit() {
		return Nationaliteit;
	}

	public void setNationaliteit(String nationaliteit) {
		Nationaliteit = nationaliteit;
	}
	public Vlucht getVlucht() {
		return vlucht;
	}

	public void setVlucht(Vlucht vlucht) {
		this.vlucht = vlucht;
	}
	public String getTypeVlucht() {
		return typeVlucht;
	}

	public void setTypeVlucht(String typeVlucht) {
		this.typeVlucht = typeVlucht;
	}
}
